Dictionaries
English
English
Русский
Sign In
Sign Up
English
English
Russian
German
Russian
English
Russian
German
(someone) ought to do
Translation (someone) ought to do into russian
(someone) ought to do
(кто-то) должен сделать
We ought to do something about this problem.
Мы должны что-то сделать с этой проблемой.
Translations